ladder ditcher - Alemán Inglés Diccionario